<%@ page contentType="text/html; charset=iso-8859-1" language="java" %>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
<%@ taglib uri="/struts-tags" prefix="s" %>
<%@ taglib uri="http://displaytag.sf.net/el" prefix="display" %>
<%@ include file="../inc/topo.jsp" %>
	<div id="breadcrumb">
		<s:text name="label.breadcrumb" />
		 <a href="listarPagina.action"><s:text name="pagina.nome" /></a>
	</div>
	<br/><h1><s:text name="label.listaDe" /><s:text name="pagina.nome" />s</h1><br/>
	<!-- 
		request.setAttribute("list",listUsuario)
		para que o display tags entenda 
	 -->
	<s:set name="list" value="listPagina" scope="request" />
	<c:set var="secao"><s:text name="label.secao_do_menu" /></c:set>
	<c:set var="lblTitulo"><s:text name="label.pagina.titulo" /></c:set>
	<c:set var="lblDescricao"><s:text name="label.descricao" /></c:set>
	<c:set var="padrao"><s:text name="padrao_de_apresentacao.nome" /></c:set>
	
	<s:url id="form" action="adicionarPagina">
		<s:param name="sitio.nuSitio" value="sitio.nuSitio" />
	</s:url>
	<s:a href="%{form}" accesskey="n"><b><s:text name="label.adicionar" /> </b></s:a>
	
	<form action="listarConteudo.action" method="get">
		<div>	
		 	<label for="buscarPagina"><s:text name="pagina.abrirPorCod" /></label>
			<s:textfield id="buscarPagina" name="pagina.nuPagina" size="4"/>
			<input type="submit" value="Buscar" />
		</div>		
	</form>
	<form action="abrirPagina.action" method="get">
		<div>	
		 	<label for="abrirPaginaEdicao"><s:text name="pagina.editarPorCod" /></label>
			<s:textfield id="abrirPaginaEdicao" name="pagina.nuPagina" size="4"/>
			<input type="submit" value="Buscar" />
		</div>		
	</form>
	<br/>
	
	<%-- Agora vai pelo sitio
	<form action="listarPagina.action">
		<div>
			<label for="sitio">
				<s:text name="sitio.nome" />:
			</label>
			<s:select name="sitio.nuSitio" id="sitio"
				list="listSitio" 
				listKey="nuSitio" 
				listValue="noSitio"
				/>
			<s:submit name="btnVer" value="ver"/>
		</div>
	</form>
	 --%>
	<br/>
	
	<form action="pesquisarPagina.action"  method="post">
		<div>
			<label for="pagina.noTitulo"><s:text name="label.titulo" />:</label>
			<s:textfield  name="pagina.noTitulo" id="pagina.noTitulo" />
			<s:submit value="Filtrar" id="btnPesquisarPorTitulo"/>
		</div>
	</form>
	
	
	<%@ include file="../inc/mensagens.jsp" %>
	<br/><div class="TbLEdit_Form">
	
		
	<!-- list e o que esta populado atraves do request setado pelo struts -->
		<display:table name="list" id="row" requestURI="listarPagina.action"  pagesize="50" >
			<display:column property="nuPagina" title="cod" />
			<display:column title="#">
				<s:url id="editUrl" action="abrirPagina">
					<!-- ${nome_var} e o valor corrente no loop do display tag	 --> 
					<s:param name="pagina.nuPagina">${row.nuPagina}</s:param>
					
				</s:url>
				<s:a href="%{editUrl}"><img src="images/b_edit.png" alt="Editar" /></s:a>
				|
				<a href="listarConteudo.action?pagina.nuPagina=${row.nuPagina}&amp;sitio.nuSitio=${row.sitio.nuSitio}"><s:text name="conteudo.nome" />s (${row.conteudoTotal})</a>
			</display:column>
			<display:column property="noTitulo" title="${lblTitulo}" />
			<display:column property="itemMenuSecao.noTitulo" title="${secao}" />
			<display:column property="uri" title="URI" />
			<display:column title="${padrao}" >
				<a href="editarPadraoApresentacao.action?padraoApresentacao.nuPadraoApresentacao=${row.padraoApresentacao.nuPadraoApresentacao}">
					${row.padraoApresentacao.noPadrao}
				</a> 
			</display:column>
			
			<display:column title="Visualizar" class="del">
				<a href="../?nu_pagina=${row.nuPagina}" onclick="window.open(this.href);return false;"><img src="images/lupa.png" alt="visualizar" /></a>
			</display:column>
			<display:column title="Original" class="del">
				<c:if test="${row.temVinculoPro}" >
					 <a href="${row.urlPro}" title="Pagina original"><img src="images/page.png" alt="visualizar" /></a>
				</c:if>
				<c:if test="${!row.temVinculoPro}" >
					- // -
				</c:if>
			</display:column>
			<display:column title="Selecionar Principal" class="del">
				<c:if test="${row.nuPagina!=row.sitio.nuPaginaPrincipal}" >
					 <a href="paginaPrincipal.action?pagina.nuPagina=${row.nuPagina}" title="Marcar como a principal">Principal</a>
				</c:if>
				<c:if test="${row.nuPagina==row.sitio.nuPaginaPrincipal}" >
					<strong>Principal</strong>
				</c:if>
			</display:column>
			<display:column title="Apagar" class="del">
				<s:url id="apagar" action="confirmarApagarPagina">
					<s:param name="pagina.nuPagina">${row.nuPagina}</s:param>
				</s:url>
				<s:a href="%{apagar}"><img src="images/delete.gif" alt="Apagar ${row.noTitulo}" /></s:a>
			</display:column>
		</display:table> 
	</div>
	<jsp:include page="../inc/final.jsp" />
